48de4e214b8756387ba888eaa3dac7c4f3499c5f,Example/src/main/java/net/hypixel/example/GetGuildExample.java,GetGuildExample,main,#String[]#,12

Before Change


        Request request = RequestBuilder.newBuilder(RequestType.GUILD)
                .addParam(RequestParam.GUILD_BY_ID, "53790cd7ed505dab83dad144")
                .createRequest();
        HypixelAPI.getInstance().getAsync(request, new Callback<GuildReply>(GuildReply.class) {
            @Override
            public void callback(Throwable failCause, GuildReply result) {
                if (failCause != null) {
                    failCause.printStackTrace();
                } else {
                    System.out.println(result);
                }
                HypixelAPI.getInstance().finish();
                System.exit(0);
            }
        });
        ExampleUtil.await(); // This is required because the API is asynchronous, so without this the program will exit.
    }
}

After Change


        Request request = RequestBuilder.newBuilder(RequestType.GUILD)
                .addParam(RequestParam.GUILD_BY_ID, "53790cd7ed505dab83dad144")
                .createRequest();
        HypixelAPI.getInstance().getAsync(request, (Callback<GuildReply>) (failCause, result) -> {
            if (failCause != null) {
                failCause.printStackTrace();
            } else {
                 System.out.println(result);
            }
            HypixelAPI.getInstance().finish();
            System.exit(0);
        });
        ExampleUtil.await(); // This is required because the API is asynchronous, so without this the program will exit.
    }
}